package org.hxyjs.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
import org.hxyjs.entity.Prizetype;
import org.hxyjs.entity.PrizetypeExample;

public interface PrizetypeMapper {
    long countByExample(PrizetypeExample example);

    int deleteByExample(PrizetypeExample example);

    int deleteByPrimaryKey(String prino);

    int insert(Prizetype record);

    String getMaxPrino();

    List<Prizetype> getPrizetypeByPage(Map map);

    int insertSelective(Prizetype record);

    List<Prizetype> selectByExample(PrizetypeExample example);

    Prizetype selectByPrimaryKey(String prino);

    int updateByExampleSelective(@Param("record") Prizetype record, @Param("example") PrizetypeExample example);

    int updateByExample(@Param("record") Prizetype record, @Param("example") PrizetypeExample example);

    int updateByPrimaryKeySelective(Prizetype record);

    int updateByPrimaryKey(Prizetype record);
}